Family name origins & meanings Southern French and Spanish : topographic name for someone ‘from the communal threshing floor’, Occitan and Spanish sol (see Sol).